package com.chixing.entity.VO;

import java.math.BigDecimal;

public class HotelDetailVo {
    /**
     * 酒店id
     */
    private Integer hotelId;
    /**
     * 酒店名称
     */
    private String hotelName;
    private String city;
    private String county;
    private String street;
    private Double minRoomPrice;
    private String imageUrl;
    private String facilityName;
    private String policyType;
    private String policyContent;
    private BigDecimal latitude;
    private BigDecimal longitude;


    public HotelDetailVo(){}

    public HotelDetailVo(Integer hotelId, String hotelName, String city, String county, String street, Double minRoomPrice, String imageUrl, String facilityName, String policyType, String policyContent, BigDecimal latitude, BigDecimal longitude) {
        this.hotelId = hotelId;
        this.hotelName = hotelName;
        this.city = city;
        this.county = county;
        this.street = street;
        this.minRoomPrice = minRoomPrice;
        this.imageUrl = imageUrl;
        this.facilityName = facilityName;
        this.policyType = policyType;
        this.policyContent = policyContent;
        this.latitude = latitude;
        this.longitude = longitude;
    }

    public Integer getHotelId() {
        return hotelId;
    }

    public void setHotelId(Integer hotelId) {
        this.hotelId = hotelId;
    }

    public String getHotelName() {
        return hotelName;
    }

    public void setHotelName(String hotelName) {
        this.hotelName = hotelName;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getCounty() {
        return county;
    }

    public void setCounty(String county) {
        this.county = county;
    }

    public String getStreet() {
        return street;
    }

    public void setStreet(String street) {
        this.street = street;
    }

    public Double getMinRoomPrice() {
        return minRoomPrice;
    }

    public void setMinRoomPrice(Double minRoomPrice) {
        this.minRoomPrice = minRoomPrice;
    }

    public String getImageUrl() {
        return imageUrl;
    }

    public void setImageUrl(String imageUrl) {
        this.imageUrl = imageUrl;
    }

    public String getFacilityName() {
        return facilityName;
    }

    public void setFacilityName(String facilityName) {
        this.facilityName = facilityName;
    }

    public String getPolicyType() {
        return policyType;
    }

    public void setPolicyType(String policyType) {
        this.policyType = policyType;
    }

    public String getPolicyContent() {
        return policyContent;
    }

    public void setPolicyContent(String policyContent) {
        this.policyContent = policyContent;
    }

    public BigDecimal getLatitude() {
        return latitude;
    }

    public void setLatitude(BigDecimal latitude) {
        this.latitude = latitude;
    }

    public BigDecimal getLongitude() {
        return longitude;
    }

    public void setLongitude(BigDecimal longitude) {
        this.longitude = longitude;
    }

    @Override
    public String toString() {
        return "HotelDetailVo{" +
                "hotelId=" + hotelId +
                ", hotelName='" + hotelName + '\'' +
                ", city='" + city + '\'' +
                ", county='" + county + '\'' +
                ", street='" + street + '\'' +
                ", minRoomPrice=" + minRoomPrice +
                ", imageUrl='" + imageUrl + '\'' +
                ", facilityName='" + facilityName + '\'' +
                ", policyType='" + policyType + '\'' +
                ", policyContent='" + policyContent + '\'' +
                ", latitude=" + latitude +
                ", longitude=" + longitude +
                '}';
    }
}
